<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>stm32f4_blink_led: arm_rfft_instance_f32 Struct Reference</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />



</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">stm32f4_blink_led
   &#160;<span id="projectnumber">1.2.2-120323</span>
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">arm_rfft_instance_f32 Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">
<!-- doxytag: class="arm_rfft_instance_f32" -->
<p>Instance structure for the floating-point RFFT/RIFFT function.  
</p>

<p><code>#include &lt;<a class="el" href="arm__math_8h_source.html">arm_math.h</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for arm_rfft_instance_f32:</div>
<div class="dyncontent">
<div class="center"><img src="structarm__rfft__instance__f32__coll__graph.png" border="0" usemap="#arm__rfft__instance__f32_coll__map" alt="Collaboration graph"/></div>
<map name="arm__rfft__instance__f32_coll__map" id="arm__rfft__instance__f32_coll__map">
<area shape="rect" id="node2" href="structarm__cfft__radix4__instance__f32.html" title="Instance structure for the floating&#45;point CFFT/CIFFT function." alt="" coords="5,5,213,32"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#adf0d4604cf5546075d9d4cf122d6c986">fftLenReal</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#a206b7cd92c35fde3432e5b9a0650c42c">fftLenBy2</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#a787d72055c89e4d62b188d6bd646341c">ifftFlagR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#ad56ec2425e2422108b8767b43d944591">bitReverseFlagR</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#a5b06f7f76c018db993fe6acc5708c589">twidCoefRModifier</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#a1fb731395d060f9999c91c242b3e8a61">pTwiddleAReal</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#ab13a458744ac79bb23784351e8002382">pTwiddleBReal</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#ab7bd4d374a1780dea50efd3e7ac220be">pCfft</a></td></tr>
</table>
<hr/><h2>Field Documentation</h2>
<a class="anchor" id="ad56ec2425e2422108b8767b43d944591"></a><!-- doxytag: member="arm_rfft_instance_f32::bitReverseFlagR" ref="ad56ec2425e2422108b8767b43d944591" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t <a class="el" href="structarm__rfft__instance__f32.html#ad56ec2425e2422108b8767b43d944591">bitReverseFlagR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. </p>

</div>
</div>
<a class="anchor" id="a206b7cd92c35fde3432e5b9a0650c42c"></a><!-- doxytag: member="arm_rfft_instance_f32::fftLenBy2" ref="a206b7cd92c35fde3432e5b9a0650c42c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t <a class="el" href="structarm__rfft__instance__f32.html#a206b7cd92c35fde3432e5b9a0650c42c">fftLenBy2</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>length of the complex FFT. </p>

</div>
</div>
<a class="anchor" id="adf0d4604cf5546075d9d4cf122d6c986"></a><!-- doxytag: member="arm_rfft_instance_f32::fftLenReal" ref="adf0d4604cf5546075d9d4cf122d6c986" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t <a class="el" href="structarm__rfft__instance__f32.html#adf0d4604cf5546075d9d4cf122d6c986">fftLenReal</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>length of the real FFT. </p>

</div>
</div>
<a class="anchor" id="a787d72055c89e4d62b188d6bd646341c"></a><!-- doxytag: member="arm_rfft_instance_f32::ifftFlagR" ref="a787d72055c89e4d62b188d6bd646341c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t <a class="el" href="structarm__rfft__instance__f32.html#a787d72055c89e4d62b188d6bd646341c">ifftFlagR</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. </p>

</div>
</div>
<a class="anchor" id="ab7bd4d374a1780dea50efd3e7ac220be"></a><!-- doxytag: member="arm_rfft_instance_f32::pCfft" ref="ab7bd4d374a1780dea50efd3e7ac220be" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a>* <a class="el" href="structarm__rfft__instance__f32.html#ab7bd4d374a1780dea50efd3e7ac220be">pCfft</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>points to the complex FFT instance. </p>

</div>
</div>
<a class="anchor" id="a1fb731395d060f9999c91c242b3e8a61"></a><!-- doxytag: member="arm_rfft_instance_f32::pTwiddleAReal" ref="a1fb731395d060f9999c91c242b3e8a61" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32_t* <a class="el" href="structarm__rfft__instance__f32.html#a1fb731395d060f9999c91c242b3e8a61">pTwiddleAReal</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>points to the real twiddle factor table. </p>

</div>
</div>
<a class="anchor" id="ab13a458744ac79bb23784351e8002382"></a><!-- doxytag: member="arm_rfft_instance_f32::pTwiddleBReal" ref="ab13a458744ac79bb23784351e8002382" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32_t* <a class="el" href="structarm__rfft__instance__f32.html#ab13a458744ac79bb23784351e8002382">pTwiddleBReal</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>points to the imag twiddle factor table. </p>

</div>
</div>
<a class="anchor" id="a5b06f7f76c018db993fe6acc5708c589"></a><!-- doxytag: member="arm_rfft_instance_f32::twidCoefRModifier" ref="a5b06f7f76c018db993fe6acc5708c589" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t <a class="el" href="structarm__rfft__instance__f32.html#a5b06f7f76c018db993fe6acc5708c589">twidCoefRModifier</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>D:/123/stm32f4_blink_led-1.2.2-120323/inc/<a class="el" href="arm__math_8h_source.html">arm_math.h</a></li>
</ul>
</div><!-- contents -->


<hr class="footer"/><address class="footer"><small>
Generated on Fri Mar 23 2012 00:11:24 for stm32f4_blink_led by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

</body>
</html>
